The nearest airport is in Patna.
There are direct trains from Delhi, Mumbai, Kolkata and other major cities.
The city is accessible by bus from Patna, in addition to numerous cities in northern Bihar.